package com.mao.extends5override;

public class Test {
    public static void main(String[] args) {
        // 认识方法重写
        Cat cat = new Cat();
        cat.eat();
    }
}

class Cat extends Animal{
    // 重写的约束必须大于被重写的，返回值必须小于被重写方法的，否则报错！
    @Override // 方法重写的校验注释，要求：方法名称和参数列表必须与被重写方法一致，否则报错！
    public void eat() {
        System.out.println("cat eating!!!");
    }
}

class Animal{
    public void eat(){
        System.out.println("Animal eat");
    }
}
